html {
	height: 100%;
}

body {
	width: 1920px;
	height: 1080px;
	overflow: hidden;
}

.bodybg {
	background: url(../img/index_bg.jpg) no-repeat bottom center #0C1746;
	background-size: contain;
}

.bodybg2 {
	background: url(../img/index_bg2.jpg) no-repeat bottom center #0C1746;
	background-size: contain;
}

/* head */
.head {
	width: 100%;
}

.head .nav_box {
	height: 68px;
	background: url(../img/nav_bg.png) no-repeat;
	background-size: cover;
}

.head .time_left {
	font-size: 20px;
	color: #FFFFFF;
	margin-left: 34px;
	font-weight: bold;
	padding-top: 16px;
	line-height: 22px;
}

.head .time_left span {
	font-size: 16px;
	color: #7ABEFF;
	margin-left: 16px;
	display: inline-block;
	background: linear-gradient(0deg, #1F92FF, #FFFFFF);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.head .title_m {
	font-size: 24px;
	color: #FFFFFF;
	text-align: center;
	line-height: 68px;
}

.head .yun_right {
	font-size: 20px;
	color: #FFFFFF;
	font-weight: 600;
	line-height: 24px;
	padding-top: 14px;
	padding-right: 32px;
}

.head .yun_right img {
	vertical-align: middle;
	position: relative;
	top: -4px;
}

.head .yun_right span {
	margin-right: 16px;
	border-right: 1px solid #1F92FF;
	padding: 0 16px 0 16px;
	line-height: 20px;
	font-size: 16px;
	color: #FFFFFF;
	display: inline-block;
	background: linear-gradient(0deg, #1F92FF, #FFFFFF);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.head .minitit_l {
	padding-right: 250px;
	width: 50%;
	box-sizing: border-box;
}

.head .minibtn {
	width: 226px;
	height: 40px;
	background: url(../img/top_tbg1.png) no-repeat;
	text-align: center;
	line-height: 100%;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: 600;
	display: inline-block;
	padding-top: 6px;
}

.head .minibtn.bg01 {
	background: url(../img/top_tbg1.png) no-repeat;
	opacity: .6;
}

.head .minibtn.bg02 {
	background: url(../img/top_tbg2.png) no-repeat;
	opacity: .6;
	margin-right: -10px;
}

.head .minibtn.bg03 {
	background: url(../img/top_tbg3.png) no-repeat;
	opacity: .6;
}

.head .minibtn.bg04 {
	background: url(../img/top_tbg4.png) no-repeat;
	opacity: .6;
	margin-left: -10px;
}

.head .minibtn.ved {
	opacity: 1;
}

.head .minibtn span {
	color: #FFFFFF;
	background: linear-gradient(0deg, #A7C4FF, #FFFFFF);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	opacity: .9;
}

.head .minitit_r {
	padding-left: 250px;
	width: 50%;
	box-sizing: border-box;
}


.bkmail {
	margin: 24px;
}

.bk_le {
	width: 460px;
}

.bkmail .title {
	margin: 0;
	background: url(../img/icon_f.png) no-repeat left center;
	background-size: 36px 36px;
	font-size: 18px;
	color: #FFFFFF;
	padding-left: 42px;
	padding-top: 4px;
	display: block;
	height: 36px;
	line-height: 36px;
	position: relative;
}

.bkmail .title span {
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
	background: linear-gradient(0deg, #A7C4FF, #FFFFFF);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.bkmail .title .more {
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	float: right;
	background: linear-gradient(0deg, #A7C4FF, #FFFFFF);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.bkmail .title_r {
	margin: 0;
	background: url(../img/icon_f.png) no-repeat right center;
	background-size: 36px 36px;
	font-size: 18px;
	color: #FFFFFF;
	padding-right: 42px;
	padding-top: 4px;
	display: block;
	height: 36px;
	line-height: 36px;
	text-align: right;
}
.bkmail .title_r .more {
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	float: left;
	background: linear-gradient(0deg, #A7C4FF, #FFFFFF);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.bkmail .title_r span {
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
	background: linear-gradient(0deg, #A7C4FF, #FFFFFF);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	text-align: right;
}

.bkmail .box_con1 {
	padding: 8px 16px;
	box-sizing: border-box;
	background: url(../img/bg_big.png) no-repeat left top;
	height: 280px;
	margin-bottom: 24px;
}

.bkmail .box_con1.zhux {
	padding: 8px 10px;
}

.bkmail .box_con1.rightbg {
	background: url(../img/bg_big-r.png) no-repeat left top;
}

.bkmail .box_con1 .conform {
	padding: 8px 8px 0;
}

.bkmail .box_con1 .conform2 {
	padding: 8px 0 0;
}

.bkmail .box_con1 .conform3 {
	padding: 2px 0 0 0;
}

.bk_min {
	flex: 1;
}

.bk_min .top_shuju {
	margin: 0 12px 24px;
}

.bk_min .top_shuju .sjbk {
	width: 208px;
	height: 140px;
	background: url(../img/bk_small.png) no-repeat;
	margin: 0 12px;
	text-align: center;
}

.bk_min .top_shuju .sj_tit {
	margin: 0;
	text-align: center;
	font-size: 18px;
	color: #FFFFFF;
	padding-top: 16px;
	display: block;
	height: 42px;
	line-height: 42px;
}

.bk_min .top_shuju .sj_tit img {
	width: 42px;
	vertical-align: middle;
}

.bk_min .top_shuju .sj_tit span {
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
	background: linear-gradient(0deg, #A7C4FF, #FFFFFF);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	display: inline-block;
}

.bk_min .top_shuju .sjcon {
	display: block;
	width: 100%;
	padding: 30px 5px 0;
	text-align: center;
	font-size: 26px;
	color: #FFFFFF;
}

.bk_min .map_shuju {
	height: 685px;
	font-size: 16px;
}

.bk_min .mapbox {
	position: relative;
	padding: 0 24px;
}

.bk_min .mapbox.four {
	position: relative;
	padding: 0 10px 0 0;
}

.bk_min .mapbox .title {
	margin: 0;
	background: url(../img/icon_f.png) no-repeat left center;
	background-size: 36px 36px;
	font-size: 18px;
	color: #FFFFFF;
	padding-left: 42px;
	padding-top: 4px;
	display: block;
	height: 36px;
	line-height: 36px;
	position: relative;
	z-index: 2;
}

.bk_min .mapbox .title.four {
	background: none;
	padding-left: 0;
}

.bk_min .mapbox .mapse {
	position: absolute;
	top: 4px;
	right: 0;
	height: 36px;
}

.bk_min .mapbox .four .mapse {
	right: 80px;
}

.bk_min .mapbox .mapse .txtinp {
	width: 300px;
	height: 36px;
	margin-right: 10px;
	padding-top: 2px;
}

.bk_min .mapbox .mapse .txtinp .spansize {
	line-height: 36px;
	font-size: 14px;
	color: rgb(255, 255, 255, .8);
	text-align: right;
	font-weight: normal;
}

.bk_min .mapbox .mapse .txtinp .inpcon {
	width: 235px;
	height: 36px;
	line-height: 36px;
	background: url(../img/txt.png) no-repeat;
	background-size: 100% 100%;
}

.bk_min .mapbox .mapse .txtinp .inpcon2 {
	width: 220px;
	height: 36px;
	line-height: 36px;
	background: url(../img/txt.png) no-repeat;
	line-height: 36px;
	background-size: 100% 100%;
}

.bk_min .mapbox .mapse .ashw {
	background-image: linear-gradient(-60deg, #0C68FC 0%, #72CDFF 100%);
	border-radius: 6px;
	width: 56px;
	height: 34px;
    margin-top: 3px;
    line-height: 34px;
	text-align: center;
	color: #ffffff;
	display: inline-block;
	font-size: 14px;
	position: relative;
    z-index: 99999;
}

.bk_min .mapbox .mapse .inpsty {
	width: 88px;
	height: 30px;
	line-height: 30px;
	border: 0;
	position: relative;
	top: -3px;
	color: #ffffff;
	font-size: 14px;
	text-indent: 10px;
}

.bk_min .mapbox .mapse .txtinp span {
	font-size: 14px;
	font-weight: normal;
	line-height: 32px;
}

#ui-datepicker-div {
	font-size: 16px;
	margin-left: -80px;
	margin-top: 3px;
}

.bk_min .mapbox .mapse .txtinp .inpcon2 span {
	border: 0;
	width: 220px;
	height: 32px;
	line-height: 32px;
	position: absolute;
	font-size: 16px;
	font-weight: normal;
	top: 2px;
}

.ui-selectmenu-menu {
	font-size: 14px;
}


.bk_min .mapbox .chart {
	position: absolute;
	right: 40px;
	bottom: 0;
	width: 200px;
	height: 500px;
}

.bk_min .mapbox .chart.bottom {
	bottom: 150px;
	right: 80px;
}

.bk_min .mapbox .chart .biaoti {
	font-weight: bold;
	font-size: 16px;
	color: #fff;
}

.bk_min .mapbox .chart .main {
	margin-top: 20px;
	height: 400px;
}

/* one-bor*/
.box_con1 .waik {
	width: 50%;
	padding-top: 10px;
}

.onebox_tit {
	height: 62px;
}

.onebox_tit h2 {
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	display: block;
}

.onebox_tit span {
	font-size: 16px;
	line-height: 40px;
	display: block;
	color: #FFFFFF;
	text-align: center;
}

.onebox_tit span b {
	font-size: 24px;
	color: #FFD373;
	line-height: 40px;
}

.tab_btnbox {
	position: absolute;
	top: 10px;
	right: 94px;
	z-index: 99;
}

.tab_btnbox .tab_btn {
	padding: 0 6px;
	height: 24px;
	line-height: 24px;
	background: url(../img/tab_lh.png) no-repeat;
	float: left;
}

.tab_btnbox .tab_btn.ved {
	background: url(../img/tab_l.png) no-repeat;
}

.tab_btnbox .tab_btn span {
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	background: linear-gradient(0deg, #A7C4FF, #FFFFFF);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	opacity: .6;
}

.tab_btnbox .tab_btn.ved span {
	opacity: 1;
}

.tab_btnbox .tab_btn_r {
	width: 68px;
	padding: 0 6px;
	height: 24px;
	line-height: 24px;
	background: url(../img/tab_rh.png) no-repeat;
	float: left;
	text-align: center;
}

.tab_btnbox .tab_btn_r.ved {
	background: url(../img/tab_r.png) no-repeat;
}

.tab_btnbox .tab_btn_r span {
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	background: linear-gradient(0deg, #A7C4FF, #FFFFFF);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	opacity: .6;
}

.tab_btnbox .tab_btn_r.ved span {
	opacity: 1;
}



/* 第三页 */
.bkmail .box3_con1 {
	padding: 8px 16px;
	box-sizing: border-box;
	background: url(../img/box-big2.png) no-repeat left top;
	height: 432px;
	margin-bottom: 24px;
}

.bkmail .box3_con1.rightbg {
	background: url(../img/box-big2-r.png) no-repeat left top;
}
.bkmail .box3_con11 {
	padding: 8px 16px;
	box-sizing: border-box;
	background: url(../img/box-big2.png) no-repeat left top;
	background-size: 100% 100%;
	height: 433px;
	margin-bottom: 24px;
}

.bkmail .box3_con11.rightbg {
	background: url(../img/box-big2-r.png) no-repeat left top;
	background-size: 100% 100%;
}

.default_table {}

.default_table table {
	width: 100%;
	height: 100%;
	border-collapse: separate;
	border-spacing: 0;
}

.default_table table thead {}

.default_table table thead tr {}

.default_table table thead tr td {
	padding: 0 20px;
	white-space: nowrap;
	line-height: 40px;
	border: 1px solid rgba(50, 64, 101, 0.8);
	font-weight: bold;
	font-size: 16px;
	color: #4dcdff;
}

.default_table table tbody {}

.default_table table tbody tr {}

.default_table table tbody tr td {
	padding: 0 20px;
	white-space: nowrap;
	border: 1px solid rgba(50, 64, 101, 0.8);
	font-size: 14px;
	color: rgba(255, 255, 255, 0.9);
}


/* 第四页 */
.bk4_le {
	width: 976px;
}

.bkmail .box4_con1 {
	margin-bottom: 20px;
	padding: 8px 16px;
	box-sizing: border-box;
	height: 280px;
}

.bkmail .box4_con1.rightbg {
	background: url(../img/box-big4.png) no-repeat left top;
}

.bk_min .mapbox .leboxg {
	width: 100%;
	background: url(../img/box-big3.png) no-repeat left top;
	height: 888px;
	background-size: 100% 100%;
	padding: 32px;
	box-sizing: border-box;
}

.ui-widget.ui-widget-content {
	background: #1F3680;
	border: 1px solid #1F92FF !important;
	border-radius: 3px;
}

.ui-widget.ui-widget-content li div {
	color: #ffffff;
}

.ui-datepicker .ui-datepicker-header {
	background-color: #ebebeb;
	border: 0 !important;
}

#ui-datepicker-div {
	background: #ffffff;
	border: 1px solid #ffffff !important;
	border-radius: 3px;
}


.map-dialog {
	display: none;
	justify-content: center;
	align-items: center;
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.6);
}

.map-dialog .d_main {
	width: 650px;
	position: relative;
}

.map-dialog .d_main .m_list .l_item {
	/* display: none; */
}

.map-dialog .d_mainbgc,
.zx-dialog .d_mainbgc {
	padding: 40px 54px 10px 54px;
	width: 650px;
	height: 516px;
	background: url(../img/tcbox.png) no-repeat left top;
	box-sizing: border-box;
}

.map-dialog .d_mainbgb,
.zx-dialog .d_mainbgb {
	width: 650px;
	height: 46px;
	background: url(../img/tcboxb.png) no-repeat left top;
}

.shiqutable {
	width: 100%;
	border: 1px solid #323F65;
	border-collapse: collapse;
	border-radius: 13px;
}

.shiqutable th {
	line-height: 36px;
	font-size: 16px;
	color: #ffffff;
}

.shiqutable td {
	line-height: 36px;
	font-size: 16px;
	color: #ffffff;
	text-align: left;
	border: 1px solid #323F65;
	border-collapse: collapse;
	text-indent: 4px;
}

.shiqutable td span {
	display: inline-block;
	color: #4DCDFF;
	margin-right: 6px;
	width:50%;
}

.d_main .m_close {
	width: 18px;
	height: 18px;
	background: url(../img/guanbi.png) no-repeat;
	position: absolute;
	top: 50px;
	right: 43px;
	background-size: 100% 100%;
}

.d_main .title {
	margin: 0;
	background: url(../img/icon_f.png) no-repeat left center;
	background-size: 36px 36px;
	font-size: 18px;
	color: #FFFFFF;
	padding-left: 42px;
	padding-top: 4px;
	display: block;
	height: 36px;
	line-height: 36px;
	position: relative;
	margin-bottom: 18px;
}


.zx-dialog {
	display: none;
	justify-content: center;
	align-items: center;
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.6);
}

.zx-dialog .d_main {
	width: 650px;
	position: relative;
}

/* addsty */
.conform3-list{list-style: none; margin-top: 7px; }
.conform3-list li{ font-size: 12px; color: #ffffff; line-height: 21px;}
.conform3-list li span{color: #ffffff; font-size: 13px; line-height: 21px; margin-right: 6px; width: 20px; text-align:left; display: inline-block; }
.conform3-list li:nth-child(1) span{color: #FFB600;}
.conform3-list li:nth-child(2) span{color: #FF874D;}
.conform3-list li:nth-child(3) span{color: #FFE5BD;}
.conform3_wrap{flex-wrap: wrap;}

.conform3-list.mingxi{padding-top: 12px;}
.conform3-list.mingxi li{ font-size: 16px; line-height: 38px;}
.conform3-list.mingxi li span{font-size: 16px; line-height:38px; width: 22px;}

.conform3-list.slist{padding-top: 10px;}
.conform3-list.slist li{ font-size: 14px; line-height: 29px;}
.conform3-list.slist li span{font-size: 14px; line-height:29px; width: 22px;}

.box_con1 .waik{ width: 33.3%; padding-top: 10px;}
.box_con1 .waik50{ width: 50%;}

.el-dialog {
	background: url(../img/box-big3-1.png) no-repeat left top #0C1746;
	background-size: 100% 100%;
	padding: 10px;
	box-sizing: border-box;
	height: 751px;
}
.el-dialog .title{ padding: 20px 20px 16px 20px;}
.el-dialog .el-dialog__header{
   padding: 0 8px;
    background: url(/syfxqd/static/img/icon_f.4529d192.png) no-repeat left center;
       background-size: 36px 36px;
       font-size: 2px;
	   font-weight: bold;
       color: #FFFFFF;
       padding-left: 42px;
       padding-top: 4px;
       display: block;
       height: 36px;
       line-height: 36px;
	   margin-left: 10px;
	   margin-top: 4px;
}
.el-dialog .el-dialog__header .el-dialog__title{ font-size: 18px; font-weight: bold; line-height: 36px;}
.el-dialog .el-dialog__header .el-dialog__headerbtn {
    top: 22px;
	right: 10px;
	font-size: 22px;
	color: #4DCDFF;
}
.el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color: #4DCDFF; border:none;}
.el-dialog .el-dialog__body{ background: none; overflow: inherit;}

.bk_min .mapbox .mapse {
	position: absolute;
	top: 4px;
	right: 0;
	height: 36px;
}

.el-dialog  .mapse {
	right: 80px;
}

.el-dialog  .txtinp {
	width: auto;
	margin-right: 10px;
	padding-top: 2px;
	position: relative;
	margin-top: 10px;
}

.el-dialog  .txtinp .spansize {
	line-height: 36px;
	font-size: 14px;
	color: rgb(255, 255, 255, .8);
	text-align: right;
	font-weight: normal;
	min-width: 70px;
	
}

.el-dialog  .txtinp .inpcon {
	width: 235px;
	height: 36px;
	line-height: 36px;
	background: url(../img/txt.png) no-repeat;
	background-size: 100% 100%;
}

.el-dialog  .txtinp .inpcon2 {
	width: 160px;
	height: 36px;
	line-height: 36px;
	background: url(../img/txt.png) no-repeat;
	line-height: 36px;
	background-size: 100% 100%;
	padding-right: 10px;
}
.el-dialog  .txtinp .inpcon2 .el-input__icon{ line-height: 20px; top: -3px; position: relative;}
.el-dialog  .ashw {
	background-image: linear-gradient(-60deg, #0C68FC 0%, #72CDFF 100%);
	border-radius: 6px;
	width: 56px;
	height: 34px;
    line-height: 34px;
	text-align: center;
	color: #ffffff;
	display: inline-block;
	font-size: 14px;
	position: relative;
    z-index: 99;
	margin-top: 13px;
	margin-left: 12px;
}

.el-dialog .inpsty {
	width: 88px;
	height: 30px;
	line-height: 30px;
	border: 0;
	position: relative;
	top: -3px;
	color: #ffffff;
	font-size: 14px;
	text-indent: 10px;
}

.el-dialog .txtinp span {
	font-size: 14px;
	font-weight: normal;
	line-height: 32px;
}

#ui-datepicker-div {
	font-size: 16px;
	margin-left: -80px;
	margin-top: 3px;
}

.el-dialog .txtinp .inpcon2 span {
	border: 0;
	width: 220px;
	height: 32px;
	line-height: 32px;
	position: absolute;
	font-size: 16px;
	font-weight: normal;
	top: 2px;
}
.el-dialog .conform {
	padding:32px 20px 20px;
}
.el-dialog .conform2 {
	padding:0 20px 20px;
}
.el-dialog .conform2m {
	padding-top: 14px;
}
.el-select-dropdown__item.selected{ color:#2296F3;}

.el-dialog .tab_btnbox {
    position: relative;
    top: 24px;
    left: 0;
    z-index: 99;
	height: 40px;
	display: block;
	margin-bottom: 26px;
	
}
.el-dialog .tab_btnbox .tab_btn{
	 font-size: 14px;
	     padding: 0 12px;
	     height: 36px;
	     line-height: 36px;
		 background: url(../img/tab_lh.png) no-repeat;
		 background-size: contain;
		 width: 90px;
		 text-align:center;
}
.el-dialog .tab_btnbox .tab_btn.ved {
	background: url(../img/tab_lh1.png) no-repeat;
	background-size: contain;
}
.el-dialog .conform2 .waik50{ width: 50%;}
.el-dialog .el-table{ background: #0b1b48;}
.el-dialog .el-table--border{ border-color: #1F3680;}
.el-dialog .el-table .el-table__header-wrapper th{ background-color: #0F7EE7 !important; color: #ffffff;}
.el-dialog .el-table th.el-table__cell.is-leaf{border-bottom: 1px solid #298FF0;}
.el-dialog .el-table--border .el-table__cell{ border-color:#298FF0;}

.el-dialog .el-table::before{ background-color: #0F7EE7 !important ;}

